package com.lw.authorization;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class AuthoApplication {
    public static void main(String[] args) {
        SpringApplication.run(AuthoApplication.class, args);
    }
}
/*
*   - /oauth/authorize：授权端点
*       需要用户登录，用户登录后，会跳转到授权页面，用户同意授权后，会跳转到redirect_uri，并且会带上授权码code
*       client_id：客户端id
*       redirect_uri：重定向地址
*       response_type：响应类型，必须为code
*       scope：授权范围
*   - /oauth/token：获取令牌端点
*     需要客户端id和客户端秘钥，授权码code，重定向地址redirect_uri，授权类型grant_type
*      client_id：客户端id
*      client_secret：客户端秘钥
*      code：授权码
*      redirect_uri：重定向地址
*      grant_type：授权类型，authorization_code

- /oauth/confirm_access：用户确认授权提交端点

- /oauth/error：授权服务错误信息端点

- /oauth/check_token：用于资源服务访问的令牌解析端点

- /oauth/token_key：提供公有密匙的端点，如果使用JWT令牌的话

*
*
* */